// pages/onepage/onepage.js
//获取应用实例
const app = getApp()

Page({

  /**
   * 页面的初始数据
   */
  data: {

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },


  // 获取用户电话
  getPhoneNumber: function (e) {
    console.log(e);
    wx.request({
      url: app.d.hostUrl + "/api/user/set_phonenum",
      data: {
        'encryptedData': encodeURIComponent(e.detail.encryptedData),
        'iv': encodeURIComponent(e.detail.iv),
        'sessionkey': wx.getStorageSync('sessionkey'),
      },
      method: 'post', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
      header: {
        'Content-type': 'application/x-www-form-urlencoded'
      }, // 设置请求的 header
      success: function (res) {
        console.log(res);
        // console.log(app.sessionkey);
        var errcode = res.data.code;
        if (errcode == 200) {
          wx.showToast({
            title: '登录成功',
            duration: 2000
          });
          setTimeout(function () {
            if(wx.getStorageSync('isBackToMaidan')==1){
              wx.redirectTo({
                url: '/pages/maidan/index?id='+wx.getStorageSync('shopId')
              })
              return
            }
            wx.redirectTo({
              url: '/pages/index/index'
            })
          }, 2000)
        }else{
          wx.showToast({
            title: '登录失败',
            icon:"none",
            duration: 2000
          });
          setTimeout(function () {
            wx.redirectTo({
              url: '/pages/index/index'
            })
          }, 2000)
        }
      },
      fail: function (err) {
        console.log(err);
      }
    })
  },


  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
    var openid = wx.getStorageSync('openid');
    from: menu;
    return {
      title: '走吧商城',
      path: '/pages/onepage/onepage?openid=' + openid,
      success: function (res) {
       // console.log(openid);      
      },
      fail: function (res) {
       // console.log(res);
      }
    }
  },


  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },

})

app.sessionkey = '';
app.openid = '';
